|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectmyPack.Option
class Option
Klasa nasluchiwacza oraz paru pomocniczych metod
| Field Summary | |
|---|---|
(package private) int[] |
code
Tabela zawierajac kody wcisnietych klawiszy |
(package private) boolean |
esc
Anulowanie podawania klawiszy |
(package private) java.awt.Frame |
f
|
(package private) java.awt.Label |
l
|
(package private) int |
pk
Kod ostatniego wcisnietego klawisza |
(package private) int |
rk
Kod ostatnio 'puszczonego' klawisza |
(package private) java.awt.Dimension |
wymiar
|
| Constructor Summary | |
|---|---|
Option()
Konstruktor ktory przypisuje nasluchiwacze swojej ramce |
|
Option(java.awt.Frame rama)
Konstruktor ktory przypisuje jeden z nasluchiwaczy podanej ramce |
|
| Method Summary | |
|---|---|
private void |
free()
Znajdowanie i usuwanie zduplikowanych klawiszy z tablicy nacisnietych klawiszy (nie wiem dlaczego on sie duplikuja :/) |
boolean |
getCode(int c)
Sprawdza czy podany klawisz jest wcisniety |
int |
getPK()
Podaje ostatnio wcisniety (ale nie puszczony) klawisz po pobraniu, resetuje wartosc zmiennej pk! |
int |
getRK()
Podaje ostatnio 'puszczony' klawisz po pobraniu, resetuje wartosc zmiennej rk! |
java.lang.String |
getVar(java.lang.String s,
boolean one)
Okienko interakcji z uzytkownikiem |
void |
keyPressed(java.awt.event.KeyEvent e)
Nadpisana metoda do ktora podawany jest nacisniety klawisz, ktory nastepnie jest zapisywany do tabeli z nacisnietymi klawiszami |
void |
keyReleased(java.awt.event.KeyEvent e)
Nadpisana metoda do ktorej podawany jest pusczony klawisz, ktory nastepnie jest usuwany z tabeli z nacisnietymi klawiszami |
void |
keyTyped(java.awt.event.KeyEvent e)
|
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
Jesli okienko zostalo zamkniete, to rozumiane to jest ze urzytkownik nie chce juz dalej podawac wartosci |
void |
windowDeactivated(java.awt.event.WindowEvent e)
|
void |
windowDeiconified(java.awt.event.WindowEvent e)
|
void |
windowIconified(java.awt.event.WindowEvent e)
|
void |
windowOpened(java.awt.event.WindowEvent e)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
int[] code
int pk
int rk
boolean esc
java.awt.Frame f
java.awt.Label l
java.awt.Dimension wymiar
| Constructor Detail |
|---|
public Option()
public Option(java.awt.Frame rama)
| Method Detail |
|---|
public java.lang.String getVar(java.lang.String s,
boolean one)
s - komunikat jaki ma zostac wyswietlonyone - czy tylko pozwolic wpisac jeden char, czy cale zdanie?
getPK(),
getRK()public int getPK()
public int getRK()
public boolean getCode(int c)
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed in interface java.awt.event.KeyListenercodepublic void keyReleased(java.awt.event.KeyEvent e)
keyReleased in interface java.awt.event.KeyListenercodepublic void keyTyped(java.awt.event.KeyEvent e)
keyTyped in interface java.awt.event.KeyListenerprivate void free()
codepublic void windowActivated(java.awt.event.WindowEvent e)
windowActivated in interface java.awt.event.WindowListenerpublic void windowClosed(java.awt.event.WindowEvent e)
windowClosed in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent e)
windowClosing in interface java.awt.event.WindowListenerescpublic void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated in interface java.awt.event.WindowListenerpublic void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified in interface java.awt.event.WindowListenerpublic void windowIconified(java.awt.event.WindowEvent e)
windowIconified in interface java.awt.event.WindowListenerpublic void windowOpened(java.awt.event.WindowEvent e)
windowOpened in interface java.awt.event.WindowListener
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||